agree about pasture lands or pasturage - Allemand Anglais Dictionnaire